"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/10/31 13:37
@Description :  操作文件
读取文件
open(文件路径,打开模式,文件的编码格式) 打开文件
文件路径 ： 被操作的文件所在位置
打开模式
     r    读
     w    写
     a    追加
     +     增强模式
     b     字节读取   音频 视频 图片
     t     字符读取   文本文件    默认
文件编码格式
     python3.0   默认  utf-8
"""
# 打开文件    文件对象  rt   FileNotFoundError  要确保文件存在   os
file = None
try:
    file = open('mzd.txt', 'r', encoding='utf-8')
    # 读取数据  一次性读取所有数据
    # text_info = file.read()
    # print(text_info)

    #  指定读取数据的个数 rt  rb 字节  汉字 utf-8  3字节
    text_info = file.read(6)
    print(text_info)
    # print(text_info.decode('utf-8'))

    #  移动读取指针  将指针移动到开始位置
    file.seek(0)

    text_info = file.read(6)
    print(text_info)

    # 按行读取
    # line_info = file.readline()
    # print(line_info,end="")

    #  file 可遍历
    # for line in file:
    #     print(line,end="")
except Exception as e:
    print("文件操作出现异常")
finally:
    # 释放资源
    file.close()
